Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 EDEN TERRACE Terraced £124,245 £54,000 15 Aug 2003
3 EDEN TERRACE Terraced £82,116 £70,000 16 Oct 2020
5 EDEN TERRACE Terraced £148,260 £28,950 27 Jun 1997